armor-piercing grenade - Deutsch Englisch Wörterbuch